@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}
img,div{
	margin:0;
	padding:0;
	}
	img,a{ border:none;}
	a{ cursor:pointer;}
body{
	font-family: "", arial, helvetica, clean, sans-serif;
	font-size:14px;
	/*background:url(/oecms/tpl/2012sh/images/body_bg.png);
	background:#a2cea8;*/
	margin:0 auto; color:#666; line-height:150%;
	background:url(/tpl/2012sh/images/body_bg2.png) repeat-x;
	}
select,input,textarea{ font-size:14px;
	}
a{ 
	text-decoration:none; 
	color:#000000;
	}
.heade_top{
	width:100%; /*position:relative;*/
	margin:0 auto;
	height:30px; line-height:30px;
	background:url(/tpl/images/head_top.png) no-repeat;
	background-position:bottom;
	
	}
.heade_top span{
	font-size:12px; 
	letter-spacing:2px; 
	margin-left:10px; 
	}
.head{ 
	width:1002px;
	height:274px;
	text-align:center;
	background:url(/tpl/2012sh/images/titlebg.png);
	margin:0 auto;
}
#bighead{
	width:100%;
	background:url(/tpl/2012sh/images/titlebg_side.png) repeat-x;
}
.css_hack{clear: both;font-size:1px;height: 1px;line-height: 1px;overflow: hidden;}
#menu{
	width:1002px; 
	height:44px;
	font:normal 14px Arial, Helvetica, sans-serif; 
	background:url(../images/menuBGrepeatX.png) repeat-x;
	margin:0 auto;
	padding-top:235px;
	color:#ffffff;
}
#menu ul{ 
float:right;
	list-style:none; 
	height:44px; 
	line-height:44px;
}
#menu ul li{ 
	list-style:none; 
	
	height:44px; 
	float:left; 
	text-align:center;
	display:block;
	padding-left:1px;
}

#menu ul li a{ 
	width:82px;
	height:44px;
	color:#ffffff; 
	display:block;
	
}
#menu ul li a:hover{
background:url(../images/menu_ahover.gif) no-repeat;
display:block; 
width:82px; 
height:44px;
} 



.banner{
	width:1002px; 
	height:29px;
	margin:0 auto;
	background:url(/tpl/2012sh/images/nav_under.png);
	
 }
 .banner02{
	width:1000px; 
	height:10px;
	margin:0 auto;
	background:#000000;
 }
#bigmain{
/*	width:100%;
	background: url(/tpl/2012sh/images/body_bg.png) repeat-x #9bccc4;
background-repeat:no-repeat;*/
    width:1002px; 
	margin:0 auto;
	
	background:url(/tpl/2012sh/images/body_bg.png) #eaeaea repeat-x;
}
#main{
	width:1000px; 
	height:auto;
	margin:0 auto;
	/*padding-top:5px;!important;
	  padding-top:10px;*/
	/*margin-left:20px!important;*/
	
	overflow:hidden;
	z-index: 1000;
	}



#main .mainleft{ 
	width:721px;
	height:1290px; 
	margin-left:4px!important;
	margin-left:2px;
	margin-top:0px;
	
	float:left;
}
#main .mainright{ 
	width:264px; 
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:5px; 
	
	}

.mainright11{ 
	width:264px; 
	height:auto;
	float:left;
	margin-left:3px;
	margin-top:5px; 
	margin-right:2px;
}
	
.nav{ 
	width:1000px;
	height:5px;
	height:2px !important; 
	margin:0 auto;
	background:#ffffff;
	}

/*风水之家*/
#fengshui{
	background:#ffffff;
	width: 720px;
	height:270px;
	border:1px solid #e2e2e2;
	/*margin-bottom: 8px;
	padding-top: 8px;
	padding-bottom: 8px;*/ float:left;
	}

#fengshuiIMG{
	width:320px;
	height:180px; 
	margin-left:18px !important;
	margin-left:10px;
	border:1px solid #333;
	}
#titlebg{ 
	width:684px; 
	height:52px; 
	background:url(../images/fengshuiTITLE.png) no-repeat;
	margin:0 auto;
}
#titlebg img{
	 float:right; 
	 padding-top:15px;
	}
.fl{
	float:left;
	}
.fr{
	float:right;
	margin-left: 10px;
	}
#newpost{
	width:300px;
	height:200px;
	float: left;
	margin-left: 15px;
	}


	
#newpost ul{
	width:300px;
/*	list-style-position:inside;*/
	margin:0px;
	padding:0px;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	}

#newpost ul li{
	width:300px;
	margin-left:10px;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	list-style: url(/tpl/2012sh/images/green_point.png) inside;
}

#newpost ul li a{
	color:#666
	}

#newpost ul li a:hover{
	color:#000000;
	text-decoration:underline;
	}


.news{
	font-size: 14px;
	color: #ffa600;
	font-weight: bold;
	clear: both;
	padding-left: 12px;
	}
	
.titlelist1 {

}	
	
.titlelist {
	padding-top: 3px;
	padding-left: 4px;

	}
/*风水财富*/
.fengshuidown{
	width: 720px;
	height:204px;
	margin-top:6px;
	/*margin-bottom: 10px;*/
	
	float:left;
	}
.fengshui02{
	
	width: 360px;
	HEIGHT:168px;
	
	float:left;
	}
.fengshui01{
	width: 358px;
	height:204px;
	background-color:#FFFFFF;	 
	float:left;
	
}
.fengshui02_titlebg{/*标题背景样式*/
	width:360px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_bazi.png) no-repeat;
	margin:0 auto;
	}
.sp_titlebg{/*标题背景样式*/
	width:360px; 
	height:37px; 
	/*background:url(/tpl/2012sh/images/column_video.png) no-repeat;*/
	margin:0 auto;
	}
	
.yj_titlebg{/*标题背景样式*/
	width:360px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_shelf.png) no-repeat;
	margin:0 auto;
	}
	
.yearyear_shengxiaobg{/*标题背景样式*/
	width:355px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_shengxiao.png) no-repeat;
	margin:0 auto;
	}	
	
.yearyear_titlebg{/*标题背景样式*/
	width:355px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_yearyear.png) no-repeat;
	margin:0 auto;
	}

.fengshui01_titlebg{/*标题背景样式*/
	width:355px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_wind.png) no-repeat;
	margin:0 auto;
	}
.fengshui02_titlebg img{
	 float:right; 
	 padding-top:15px;
	}
.sp_titlebg img{
	 float:right; 
	 padding-top:15px;
	 	 padding-right:10px;
	}
.yj_titlebg img{
	 float:right; 
	 padding-top:15px;
	 padding-right:10px;
	}

.fengshui02_newslist{/*列表样式*/
	width:320px; 
	height:168px;
	margin-left:10px;

	}
.fengshui02_newslist ul{
	width:300px;
	margin:0px;
	padding:0px;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	}

.fengshui02_newslist ul li{
	width:300px;
	margin-left:10px;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	margin-top:2px;
	list-style: url(/tpl/2012sh/images/green_point.png) inside;

	}

.fengshui02_newslist ul li a{
	color:#666; 
	}

.fengshui02_newslist ul li a:hover{
	/*color:#5aad0c;*/
	color:#000000;
	text-decoration:underline;
	}
.fengshui01_newslist{/*列表样式*/
	width:470px; 
	height:180px;
	margin-left:10px;

	}
.fengshui01_newslist ul{
	width:470px;
	margin:0px;
	padding:0px;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	}

.fengshui01_newslist ul li{
	width:470px;
	margin-left:10px;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	margin-top:2px;
	list-style: url(/tpl/2012sh/images/green_point.png) inside;
	}

.fengshui01_newslist ul li a{
	color:#666; 
	}

.fengshui01_newslist ul li a:hover{
	/*color:#5aad0c;*/
	color:#000000;
	text-decoration:underline;
	}
.gonggao{

	width: 238px;
	height:270px;
	float:right;
	background:url(/tpl/2012sh/images/gg_bg.png);
}
.gg_newslist{/*列表样式*/
	width:236px; 
	height:180px;
	margin-left:10px;

	}
.gg_newslist ul{
	width:236px;
	margin:0px;
	padding:0px;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	}

.gg_newslist ul li{
	width:236px;
	margin-left:10px;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	margin-top:2px;
	list-style: url(/tpl/2012sh/images/green_point.png) inside;
	}

.gg_newslist ul li a{
	color:#666; 
	}

.gg_newslist ul li a:hover{
	/*color:#5aad0c;*/
	color:#000000;
	text-decoration:underline;
	}
/*易学文化*/
.jing{
	width: 357px;
	height:204px;
	/*border:1px solid #c8bc8f;
	margin-bottom: 10px;*/
	float:right;
	background-color:#FFFFFF;
	}
	
.jing_titlebg{/*标题背景样式*/
	width:355px; 
	height:40px; 
	background:url(/tpl/2012sh/images/column_name.png) no-repeat;
	margin:0 auto;
	}
.gg_titlebg{
	width:236px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_gonggao.png) no-repeat;
	margin:0 auto;
}
.jing_titlebg img{
	 float:right; 
	 padding-top:15px;
	}
.gg_titlebg img{
	 float:right; 
	 padding-top:15px;
	}
/*huangdaojiri*/
.fengshuidown1{
	width: 720px;
	height:168px;
	margin-top:6px;
	/*margin-bottom: 10px;*/
	
	float:left;
	}
.fengshui021{

	width: 360px;
	HEIGHT:168px;
	border:1px solid #c8bc8f;
	float:left;
	}
.fengshui021_titlebg{/*标题背景样式*/
	width:360px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_huangdao.png) no-repeat;
	margin:0 auto;
	}
.fengshui021_titlebg img{
	 float:right; 
	 padding-top:15px;
	}


.fengshui021_newslist{/*列表样式*/
	width:320px; 
	height:180px;
	margin-left:10px;

	}
.fengshui021_newslist ul{
	width:300px;
	margin:0px;
	margin-top:7px;
	padding:0px;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	}

.fengshui021_newslist ul li{
	width:300px;
	margin-left:10px;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	background: url(/tpl/2012sh/images/green_point.png) no-repeat;
	/*list-style: url(/tpl/2012sh/images/green_point.png) inside;*/
	list-style:none;
	padding-left:15px;
	}

.fengshui021_newslist ul li a{
	color:#666; 
	}

.fengshui021_newslist ul li a:hover{
	/*color:#5aad0c;*/
	color:#000000;
	text-decoration:underline;
	}



/*易学文化*/
.jing1{
	width: 355px;
	height:168px;
	border:1px solid #c8bc8f;
	/*margin-bottom: 10px;*/
	float:right;
	}
	
.jing1_titlebg{/*标题背景样式*/
	width:355px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_marry.png) no-repeat;
	margin:0 auto;
	}
.jing1_titlebg img{
	 float:right; 
	 padding-top:15px;
	}


/*huangdaojiri end*/
	
	
/*在线查八字*/
.bazhiline_titlebg{/*标题背景样式*/
	width:360px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_bazionline.png) no-repeat;
	margin:0 auto;
	}
.bazhiline_titlebg img{
	 float:right; 
	 padding-top:15px;
	}
.bazhiline_text{
	width:300px; 
	height:180px;
	margin-left:30px;
	font-size:14px;
	padding-top:10px;
	line-height:150%;
	}
.button_ck{
	width:66px;
	height:26px;
	background:url(../images/button_ck.gif) no-repeat;
	border-style:none;
	}
.button_reset{
	width:46px;
	height:26px;
	background:url(../images/reset.gif) no-repeat;
	border-style:none;
}
/*八字人生*/
.bazhi_titlebg{/*标题背景样式*/
	width:355px; 
	height:37px; 
	background:url(/tpl/2012sh/images/column_yixue.png) no-repeat;
	margin:0 auto;
	}
.bazhi_titlebg img{
	 float:right; 
	 padding-top:15px;
	}
	
/*热点八卦*/
/*.bagua{
	width: 720px;
	height:300px;
	margin-top:6px;
	background:#ffffff;
	border-bottom:1px dotted #959595;
	border-top:1px dotted #959595;
	float:left;
	}
.bggua_title{ 
	width:720px;
	height:50px;
	background:url(../images/bagua.gif) no-repeat;
	}
.bggua_title img{
	float:right; 
	padding-top:15px; padding-right:10px;
	}
.bagua_newscon{
	width:720px;
	height:240px;
	padding-top:10px;
	margin:0 auto; 
	}
.bagua_newsIMG{ 
width:100px;
height:240px;
text-align:center;
vertical-align:middle;
float:left;
 
}
.bagua_news{ 
	width:320px;
	height:240px;
	margin:0 auto; 
	float:left;
	color:#666;
	padding-left:20px;
	padding-right:20px;
}

.bagua_news ul{
	width:300px;
	}

.bagua_news ul li{
	width:300px;
	margin-left:10px;
	font-size:14px;
	line-height:25px;
	list-style:none;
		}

.bagua_news ul li a{
	color:#666; 
	list-style:none;
	}

.bagua_news ul li a:hover{
	color:#000000;
	text-decoration:underline;
	}
.bagua_news h4{ color:#000000; font-size:14px; font-weight:bold;
	}
.bagua_news a{
	color:#666; 
	list-style:none;
	}
.bagua_news a:hover{
	color:#000000;
	text-decoration:underline;
	}*/

/*在线互动*/
.hdong{
	width: 264px;
	height:380px;
	
	background-color:#ffffff;
	overflow:hidden;
	
}
	
#btn_hudong{
background-color:#ffffff;
text-align:center;
}

#btn_hudong a{
margin-left:15px;
}
	
.hdong_title{ 
	width:262px;
	height:55px;
	background:url(/tpl/2012sh/images/column_hudong.png) no-repeat;
	padding-top:2px;
	}
	
.hdong_title ul li{
list-style-type:none;
} 	

.hdong_title ul li label.notreply{
font-weight:bold;
font-size:16px;
color:#2e2e2e;
} 	
	
.hdong_title ul li label.replied{
font-weight:bold;
font-size:16px;
color:#880f0f;
} 	
	
.hdong_title ul li label.title{
font-weight:bold;
font-size:16px;
} 
	
.hdong_news{ 
	width:262px;
	height:240px;
	text-align:left;
	float:left; 
	padding-top:15px; padding-left:5px;
	}
.hdong_news ul{
	width:262px;
	margin:0px;
	padding:0px;
	color:#000;
	}

.hdong_news ul li{
	width:262px;
	margin-left:10px;
	font-size:14px; list-style:none;
	
	line-height:25px;
		}

.hdong_news ul li a{
	color:#666; 
	list-style:none;
	line-height:25px;
	}

.hdong_news ul li a:hover{
	color:#000000;
	text-decoration:underline;
	}
.hdong_news h4{ color:#000000; font-size:14px; font-weight:bold;
	}
.hdong_news a{
	color:#666; 
	list-style:none;
	}
.hdong_news a:hover{
	color:#000000;
	text-decoration:underline;
	}
/*在线互动子页面*/
.Inline_main{
	width:1000px; 
	height:auto;
	margin:0 auto;
	background-color:#f5f5f5;
	overflow:hidden;

	}
.Inline_main .mainleft{ 
	width:720px;
	height:auto; 
	margin-left:4px!important;
	margin-left:2px;
	margin-top:5px;
	/*border:1px solid #e2e2e2; */
	float:left;
	background:#ffffff;
	
}
.Inline_title{
	width:720px; 
	height:31px; 
	background:url(images/menubottomnorepeatbg.gif) no-repeat;
	float:left;
	border:1px solid #e2e2e2; 
	}
.Inline_tiwen{
	width:720px; 
	height:auto;
	float:left; 
	margin-top:5px; 
	border:1px solid #e2e2e2; 
	padding-top:5px; 
	padding-bottom:5px;
	}
.Inline_tiwen h4{ font-size:14px; color:#000000; padding-top:20px; padding-bottom:20px;
}
.Inline_tiwenText{ width:680px; height:auto; overflow:hidden; margin:0 auto; 
}
.Inline_tiwenText h5{ font-size:12px; color:#009933; display:inline;}
.Inline_tiwenText span{ font-size:12px;}

.Inline_tiwen02{
	width:720px; 
	height:auto;
	float:left; 
	margin-top:0px; 
	border-bottom:1px solid #e2e2e2; 
	border-left:1px solid #e2e2e2; 
	border-right:1px solid #e2e2e2;
	padding-top:5px; 
	padding-bottom:5px;
	}
.Inline_tiwen02 p{ 
font-size:14px; 
color:#000000;
padding-top:20px;
padding-bottom:20px; 
font-weight:500;
}
.Inline_tiwenText02{ 
width:680px; 
height:auto; 
overflow:hidden; 
margin:0 auto; 
}
.Inline_tiwenText02 h5{ 
font-size:12px; 
color:#009933; 
display:inline;
}
.Inline_tiwenText02 span{ 
font-size:12px;
}
.Inline_tiwenText03{ 
width:680px; 
height:auto; 
overflow:hidden; 
margin:0 auto; 
}

.Inline_tiwenText03 span{ 
font-size:12px; color:#ff6000;
}
.Inline_main .mainleft a{ color:#666;
}
.Inline_main .mainleft a:hover{ color:#009900;
text-decoration:underline;
	}
.Inlinetiwen{ width:100%; border:0; font-weight:bold;}
.Inlineinputstyle{ width:680px; border:0;}
.Inlineinputstyle02{ 
width:500px; 
border:1px solid #cccccc;
height:20px; 
line-height:20px;
}
.Inlineinputstyle03{ 
width:500px; 
border:1px solid #cccccc;
height:120px; 


}
.Inline_main .mainright{ 
	width:264px; 
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:5px; 
	background:#ffffff;
	}

.Inline_qita{
	width:720px; 
	height:auto;
	float:left; 
	margin-top:0px; 
	border-bottom:1px solid #e2e2e2; 
	border-left:1px solid #e2e2e2; 
	border-right:1px solid #e2e2e2;
	padding-top:5px; 
	padding-bottom:5px;
	}
.Inline_qita h4{ font-size:14px; color:#000000; padding-top:10px; padding-bottom:20px; font-weight:500;
}

.button_huifu{ width:61px; height:20px; border:none; background:url(../images/huifu.gif) no-repeat; text-align:right;}
.button_OK{ width:61px; height:20px; border:none; background:url(../images/OKBUTONN.gif) no-repeat; text-align:right;}
.message{
	width:720px; 
	height:auto;
	float:left; 
	margin-top:5px; 
	border:1px solid #e2e2e2; 
	padding-top:5px; 
	padding-bottom:5px;
}
/*微博*/
.weibo{
	width:264px; 
	height:518px;
	border:1px solid #e2e2e2;
	background:url(../images/weibo.png) no-repeat;
	}
/*起名改名*/
.namecon{
	background:#ffffff;
	width: 264px;
	HEIGHT:240px;
	border:1px solid #e2e2e2;
	float:left; margin-top:5px;
	}
.namecon_titlebg{/*标题背景样式*/
	width:238px; 
	height:52px; 
	background:url(../images/nametitlebg.png) no-repeat;
	margin:0 auto;
	}
.namecon_titlebg img{
	 float:right; 
	 padding-top:15px;
	}
.namecon_newslist{/*列表样式*/
	width:250px; 
	height:175px;
	margin-left:10px;

	}
.namecon_newslist ul{
	width:250px;
	margin:0px;
	padding:0px;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	}

.namecon_newslist ul li{
	width:250px;
	margin-left:10px;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	}

.namecon_newslist ul li a{
	color:#666; 
	}

.namecon_newslist ul li a:hover{
	/*color:#5aad0c;*/
	color:#000000;
	text-decoration:underline;
	}
	
/*奇门*/
.qimen{ 
	width:264px;
	height:63px;
	margin:0 auto;
	 float:left;
}
/*公告*/

	
/*吉祥物*/
#jixiangwu{
	width:1000px; 
	height:78px;
	margin:0 auto;
	padding-top:5px;
	background-color:#f5f5f5;
	}
/*视频专栏*/
#movCON{
	width:1000px; 
	height:250px;
	margin:0 auto;
	padding-top:5px;
	
	background-color:#f5f5f5;	
	}
.mov{
	width:990px; 
	height:240px;
	margin:0 auto;
	border:1px solid #e2e2e2;
	background:#ffffff;
	}
#movtitlebg{ 
	width:940px; 
	height:52px; 
	background:url(../images/movtitlebg.gif) no-repeat;
	margin:0 auto;
}
#movtitlebg img{
	float:right; 
	padding-top:15px;
}
.movmain{
	width:990px;
	height:170px; 
	margin:0 auto;
	margin-top:10px;
	
	}
.movmain ul{
	width:990px; 
	height:200px;
	text-align:center;
	}
.movmain li{
	width:240px;
	height:139px; 
	float:left; 
	display:block;
	list-style:none;
	text-align:center;
/*	padding-left:10px!important;
	padding-left:30px;*/
	
	}
.movmain li a{
	width:240px;
	height:139px; 
	display:block;
	
	
}
/*书架*/
#book{
	width:1000px; 
	height:63px;
	margin:0 auto;
	padding-top:5px;
	background:url(../images/booktitle.gif) no-repeat #f5f5f5;
	}
#book img{
	float:right; 
	padding-top:15px; 
	padding-right:20px;
	}
#booklist ul{
	width:900px; 
	height:200px;
	}
#booklist li{
	width:190px;
	height:139px; 
	float:left; 
	list-style:none;
	text-align:center;
	}
#booklist li a{
	width:190px;
	height:139px; 
	display:block; padding-left:30px;
}
#booklist
{
	width:1000px; 
	height:160px;
	margin:0 auto;
	padding-top:5px;
	background-color:#f5f5f5;
	}
	
/*footer*/
#footer{
	width:1002px; 
	height:100px;
 
	margin:0 auto;
	
	text-align:center;
	background:url(/tpl/2012sh/images/footerbg.png) no-repeat;
	color:#CCCCCC;
	font-family:Verdana;
	
	}
#footerBottom{
	width:1000px; 
	height:30px;
	background:#a2cea8;
	margin:0 auto;
	}
/*首页结束*/

/*关于张绍金*/
.menu_bottom{
	width:998px; 
	height:33px; line-height:33px;
	margin:0 auto; background:url(../images/menubottombg.gif) repeat-x;
	border:1px solid #e2e2e2; 
	text-indent:20px;
}
.menu_bottom a{ color:#006633; 
	}
.menu_bottom a:hover{ 
text-decoration:underline;
	}

.daohang{
	width:1000px; 
	height:30px; 
	line-height:30px;
	margin:0 auto;
	background:#f5f5f5;
	text-indent:2em;
	 }
.menu02mainleft{ 
	width:720px;
	height:auto; 
	margin-left:4px!important;
	margin-left:2px;
	margin-top:5px;
	border:1px solid #e2e2e2; 
	float:left;
	background:#ffffff;
	padding-bottom:30px;
	}
.menu02mainleft a{ color:#666;
}
.menu02mainleft a:hover{ color:#009900;
text-decoration:underline;
	}
.menu02mainleftTitle{ 
	width:400px;
	line-height:30px;
	height:30px; 
	float:left; text-indent:2em;
	
	}
.menu02mainleftTitleRight{ 
	width:100%;
	height:32px; 
	float:left;
	text-align:left;
	background:#f4f1ea;
	
	}
.menu02news{ 
	width:535px; 
	height:auto; 
	margin:0 auto; 
}
.menu03news{ 
	width:535px; 
	height:auto; 
		background:#FFFFFF;
	}
/*易经文化*/
.main03{
	width:1000px;height:1112px; 
	height:auto;
	margin:0 auto;
	
	
	}
.main03 .mainleft{ 
	width:720px;
	height:640px; 
	margin-left:4px!important;
	margin-left:2px;
	margin-top:5px;
background-color:#ffffff;
	float:left;
	
}
.main03 .mainright{ 
	width:264px; 
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:5px; 
background-color:#ffffff;

	}
.menu03mainleft{ 
	width:535px;
	/*height:650px;*/ 
	margin-left:4px!important;
	margin-left:2px;
	margin-top:5px;
	border:1px solid #e2e2e2; 
	float:left;
	}
.menu03mainleft a{ 
	color:#544339;
	}
.menu03mainleft p{
	padding-top: 12px;
	padding-left: 20px;
}
.menu03mainleft a:hover{
	color:#006600;
	text-decoration:underline;
	}
.fl{float:left;}
.fr{float:right;}
.list_text{}
.list_text ul{
	margin:0 10px;
	padding-top:30px;
	}
.list_text ul li{
	height:26px;
	line-height:26px;  
	font-size:14px; list-style:none;
	background:url("../images/listico.gif") no-repeat 8px 5px;
	}
.list_text ul li span{ 
	float:right; 
	font-size:14px; 
	color:#666;
	}
.menu02newscon{ 
	width:98%; 
	height:auto; 
	margin:0 auto;
	padding-top:30px;

}
.menu02newscon p{ 
	text-indent:2em; margin:0px; padding:0px;
	} 
.main03_001{
	width:1000px; 
	height:auto;
	margin:0 auto;
	background-color:#f5f5f5;
	overflow:hidden;

	}
.main03_001 .mainleft{ 
	width:720px;
	height:auto; 
	margin-left:4px!important;
	margin-left:2px;
	margin-top:5px;
	background-color:#f5f5f5;
	float:left;
}
.main03_001 .mainright{ 
	width:264px; 
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:5px; 
	background:#ffffff;
	}

/* 分页码 */
.pageDIV { padding:50px 0px 5px 0px; text-align:center; height:24px; zoom: normal;font:14px "宋体";  }
.pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; }
.pages a.a1 { background:url("../images/titleBg.png") no-repeat 0 0; width:56px; }
.pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.pages .curPage { display:inline-block; width:26px; height:22px; line-height:22px; background:#cf0e18; border:1px solid #cf0e18; color:#fff; text-align:center; }
.pages .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url("../images/titleBg.png") repeat-x 0 0; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*吉祥物*/
.jixiangwu{ 
	width:660px; 
	height:auto; 
	margin:0 auto;
	padding-top:30px;
}
.jixiangwu td{
	text-align:center; 
	padding-bottom:20px;
	} 
.jixiangwu td span{ 
	font-size:16px; 
	color:#FF0000; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	}
	
/*视频专栏*/

.tablestyle{
	border:1px solid #c9c9c9;
	border-collapse:collapse;
	margin-top:20px;
	}
.tablestyle td{
	border-collapse:collapse; 
	text-align:center;
	background:#ffffff; 
	}
.tablestyle span{ 
	font-size:14px;
	line-height:30px;
	}
.movxx{ 
	width:680px; 
	height:auto; 
	margin:0 auto;
	padding-top:20px;
	}
.button_line{ 
	width:71px; 
	height:27px; 
	border:none; 
	background:url(../images/buttonline.gif) no-repeat;
}
.button_load{ 
	width:83px; 
	height:27px; 
	border:none; 
	background:url(../images/buttonload.gif) no-repeat;
}
input{cursor:pointer;}

/*书架*/
.books{ 
	width:100%; 
	height:auto; 
	margin:0 auto;
	}
.books td{ 
	
	}

/*生效*/
#lists1
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s1.jpg);
}

#lists1:hover
{
background-image:url(/tpl/2012sh/images/list_s1_0.jpg);
}
#lists2:hover
{
background-image:url(/tpl/2012sh/images/list_s2_0.jpg);
}
#lists3:hover
{
background-image:url(/tpl/2012sh/images/list_s3_0.jpg);
}
#lists4:hover
{
background-image:url(/tpl/2012sh/images/list_s4_0.jpg);
}
#lists5:hover
{
background-image:url(/tpl/2012sh/images/list_s5_0.jpg);
}
#lists6:hover
{
background-image:url(/tpl/2012sh/images/list_s6_0.jpg);
}
#lists7:hover
{
background-image:url(/tpl/2012sh/images/list_s7_0.jpg);
}
#lists8:hover
{
background-image:url(/tpl/2012sh/images/list_s8_0.jpg);
}
#lists9:hover
{
background-image:url(/tpl/2012sh/images/list_s9_0.jpg);
}
#lists10:hover
{
background-image:url(/tpl/2012sh/images/list_s10_0.jpg);
}
#lists11:hover
{
background-image:url(/tpl/2012sh/images/list_s11_0.jpg);
}
#lists12:hover
{
background-image:url(/tpl/2012sh/images/list_s12_0.jpg);
}


#lists2
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s2.jpg);
}
#lists3
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s3.jpg);
}
#lists4
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s4.jpg);
}
#lists5
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s5.jpg);
}
#lists6
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s6.jpg);
}
#lists7
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s7.jpg);
}
#lists8
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s8.jpg);
}
#lists9
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s9.jpg);
}
#lists10
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s10.jpg);
}
#lists11
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s11.jpg);
}
#lists12
{
width:86px;
height:78px;
background-image:url(/tpl/2012sh/images/list_s12.jpg);
}

.headpostitle
{
color: #544339;
margin-top:7px;
margin-left:25px;
}

.dotpng
{
float:left;
width:8px;
height:13px;
background-image:url(/tpl/2012sh/images/posdot.png);
margin-top: 5px;
margin-right:5px;
}

.ggt
{
width:48px;
height:17px;
background-image:url(/tpl/2012sh/images/ggt.png);
float:left;
margin-top:6px;
margin-left:15px;

}

.ggmsg
{
width:600px;
height:20px;
float:left;

overflow:visible;
margin-left:15px;

/**/
}

.ggmsg a
{
color: #8f1f1e;
}

#kanfengshui td
{
background:#f4f1ea;
border:1px #e3d9c3 solid;
}
#kanfengshui td a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#544339;
}
#kanfengshui td img
{
margin-left:8px;
margin-right:10px;

}

* a 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:500;
color:#544339;
}

.sp_titlebgdiv
{
 width:100px;
 height:18px;
 margin:15px;
 margin-left:25px;
}

.vshowimg
{
border:solid #bebebe 1px;
width:160px;
height:116px;
padding:5px;
}

.splitdiv
{
width:98%; 
height:10px; 
border-top:solid 1px #bebebe;
margin-left:5px;
}

.vtitlediv
{
 width:155px; 
 text-align:center; 
 overflow:hidden;

}

#kychoice 
{
width:528px;
margin-left:5px;
border-bottom:solid 1px #dedede;
}

#kychoice td
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#949494;

}

#kychoice table
{
 border-bottom:solid 1px #dedede;
}

.tablety1 td
{
height:32px;
}

.btnclose
{
width:11px;
height:11px;
cursor:pointer;
}

.tri
{
width:3px;
height:3px;
}


.yylabel2
{
color:#2e2e2e;
font-size:16px;
}

.yylabel1
{
color:#880f0f;
font-size:16px;
}

.btnmore
{
float:right;padding-top:17px;padding-right:20px;
}

.tdspan
{
padding:5px;
}